My experience is AT&T sucks...